a thin wool fabric - Francés Inglés Diccionario